/**
 * Created by zongjuan.wang on 2016/7/14.
 */


function adv_close(){
    document.getElementById("close").style.display="none";
    document.getElementById("float").style.display="none";
}

var closeTop;
var closeLeft;
var floatTop;
var floatLeft;
var closeObject;
var floatObject;
function place(){
	//获取关闭按钮对象
    closeObject=document.getElementById("close");
	//获取广告对象
    floatObject=document.getElementById("float");
    if(closeObject.currentStyle){//IE浏览器
		//获取关闭按钮的初始top值,因为获取到的值是带单位的也就是"px",所以要强转
        closeTop=parseInt(closeObject.currentStyle.top);
		//获取关闭按钮的初始left值
        closeLeft=parseInt(closeObject.currentStyle.left);
		//获取广告的初始top值
        floatTop=parseInt(floatObject.currentStyle.top);
		//获取广告的初始left值
        floatLeft=parseInt(floatObject.currentStyle.left);
    }
    else{//fireFox浏览器
        closeTop=parseInt(document.defaultView.getComputedStyle(closeObject,null).top);
        closeLeft=parseInt(document.defaultView.getComputedStyle(closeObject,null).left);
        floatTop=parseInt(document.defaultView.getComputedStyle(floatObject,null).top);
        floatLeft=parseInt(document.defaultView.getComputedStyle(floatObject,null).left);
    }
}
function roll(){
	//获取关闭按钮垂直方向滚动的距离
    var closeScrollTop=parseInt(document.documentElement.scrollTop||document.body.scrollTop);
    //获取关闭按钮水平方向滚动的距离
	var closeScrolllLeft=parseInt(document.documentElement.scrollLeft||document.body.scrollLeft);
	//获取广告图垂直方向滚动的距离
    var floatScrollTop=parseInt(document.documentElement.scrollTop||document.body.scrollTop);
	//获取广告图水平方向滚动的距离
    var floatScrolllLeft=parseInt(document.documentElement.scrollLeft||document.body.scrollLeft);
	//设置滚动条垂直方向滚动后top的值(初始值+滚动的距离+"px")
	closeObject.style.top=closeTop+closeScrollTop+"px";
	//设置滚动条水平方向滚动后top的值(初始值+滚动的距离+"px")
    closeObject.style.left=closeLeft+closeScrolllLeft+"px";
	floatObject.style.top=floatTop+floatScrollTop+"px";
	floatObject.style.left=floatLeft+floatScrolllLeft+"px";
}
window.onload=place;//窗体一加载就调用place方法计算关闭按钮和广告的top,left初始值
window.onscroll=roll;//滚动条一滚动就调用roll函数